river ferry - French English Dictionary